<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.15"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>QuantumLibrary: Member List</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../resize.js"></script>
<script type="text/javascript" src="../../navtreedata.js"></script>
<script type="text/javascript" src="../../navtree.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
  $(document).ready(initResizable);
/* @license-end */</script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">QuantumLibrary
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.15 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('../../',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html','../../');});
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle">
<div class="title">Bloomberg::quantum::ICoroContext&lt; RET &gt; Member List</div>  </div>
</div><!--header-->
<div class="contents">

<p>This is the complete list of members for <a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a>, including all inherited members.</p>
<table class="directory">
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a7f2c171bda51b08ef7bf56f0d4aa5a90">closeBuffer</a>()</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a9c7bff480885fea5124d7cd781b383a1">ContextTag</a> typedef</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#ab2530e5e0231aaba5a2f06315f713300">end</a>()</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a315aa51f354c959bca0eaee24b90a26e">finally</a>(FUNC &amp;&amp;func, ARGS &amp;&amp;... args)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#adb6fe33799ff3e9175ac7b5a9d3fcbf4">finally</a>(FUNC &amp;&amp;func, ARGS &amp;&amp;... args)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a1132ca05b44a667a1e3b1633e02a1b23">forEach</a>(INPUT_IT first, INPUT_IT last, Functions::ForEachFunc&lt; OTHER_RET, INPUT_IT &gt; func)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a06478eb5360e23d192533370f18154bd">forEach</a>(INPUT_IT first, size_t num, Functions::ForEachFunc&lt; OTHER_RET, INPUT_IT &gt; func)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a67347c09d361d71b2e2b2b3b31f60202">forEach</a>(INPUT_IT first, INPUT_IT last, Functions::ForEachFunc&lt; OTHER_RET, INPUT_IT &gt; func)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a2f0df54e37ad9f6d8719ca56b5545e4a">forEach</a>(INPUT_IT first, size_t num, Functions::ForEachFunc&lt; OTHER_RET, INPUT_IT &gt; func)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#ab7f82d2d74ac1840dbe1332898a86796">forEachBatch</a>(INPUT_IT first, INPUT_IT last, Functions::ForEachFunc&lt; OTHER_RET, INPUT_IT &gt; func)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a40a9f2692cfbbb3b3cfbf38d6ec6f75e">forEachBatch</a>(INPUT_IT first, size_t num, Functions::ForEachFunc&lt; OTHER_RET, INPUT_IT &gt; func)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a73ec77ae4684f6ff01369199f15bf10f">forEachBatch</a>(INPUT_IT first, INPUT_IT last, Functions::ForEachFunc&lt; OTHER_RET, INPUT_IT &gt; func)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a72e972a1d6e6f2d891f0300c32e13ff3">forEachBatch</a>(INPUT_IT first, size_t num, Functions::ForEachFunc&lt; OTHER_RET, INPUT_IT &gt; func)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a330754e60be65d5ee5f73793c7f86f69">get</a>(ICoroSync::Ptr sync)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a87a132655875ac6f07d5242e24d80a8d">getAt</a>(int num, ICoroSync::Ptr sync)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a9c60ca5034b9d1b19dd7279f3476bbec">getCoroQueueIdRangeForAny</a>() const</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a0fadac955b2b32d87d1b8e505dce39c3">getNumCoroutineThreads</a>() const</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a1efdbf7df3818aec9bc8fd98a5bfc640">getNumIoThreads</a>() const</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a141e79103170cb9cb0fb0197d8df61e5">getPrev</a>()</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a7aeb2b66b620b208cde57129a9293ec3">getPrevRef</a>()</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a43cf7ed9f70bc0123547b6baa6ec7c49">getRef</a>(ICoroSync::Ptr sync) const</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a3c64853ee6c868f4e83668f17d4efd95">getRefAt</a>(int num, ICoroSync::Ptr sync) const</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d3/d63/structBloomberg_1_1quantum_1_1ICoroSync.html#afd376fdf2aa4ffd80ae46f0c87bd3400">getYieldHandle</a>()=0</td><td class="entry"><a class="el" href="../../d3/d63/structBloomberg_1_1quantum_1_1ICoroSync.html">Bloomberg::quantum::ICoroSync</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#afc1bf405803ddb27caea4277c0726890">Impl</a> typedef</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a876d52748c66869620cdb9753783a86e">mapReduce</a>(INPUT_IT first, INPUT_IT last, Functions::MapFunc&lt; KEY, MAPPED_TYPE, INPUT_IT &gt; mapper, Functions::ReduceFunc&lt; KEY, MAPPED_TYPE, REDUCED_TYPE &gt; reducer)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#af26ac90a03f5a15b231732597f0c311e">mapReduce</a>(INPUT_IT first, size_t num, Functions::MapFunc&lt; KEY, MAPPED_TYPE, INPUT_IT &gt; mapper, Functions::ReduceFunc&lt; KEY, MAPPED_TYPE, REDUCED_TYPE &gt; reducer)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a946b3473429275faee4dc0a77ea7f9d6">mapReduce</a>(INPUT_IT first, INPUT_IT last, Functions::MapFunc&lt; KEY, MAPPED_TYPE, INPUT_IT &gt; mapper, Functions::ReduceFunc&lt; KEY, MAPPED_TYPE, REDUCED_TYPE &gt; reducer)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a18aa2559b6617f7f20eb19d7ede69f36">mapReduce</a>(INPUT_IT first, size_t num, Functions::MapFunc&lt; KEY, MAPPED_TYPE, INPUT_IT &gt; mapper, Functions::ReduceFunc&lt; KEY, MAPPED_TYPE, REDUCED_TYPE &gt; reducer)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#afa8065d1270e5205c09720d1faf5307a">mapReduceBatch</a>(INPUT_IT first, INPUT_IT last, Functions::MapFunc&lt; KEY, MAPPED_TYPE, INPUT_IT &gt; mapper, Functions::ReduceFunc&lt; KEY, MAPPED_TYPE, REDUCED_TYPE &gt; reducer)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a3d6b21c20bc63231bc2ad1e847079183">mapReduceBatch</a>(INPUT_IT first, size_t num, Functions::MapFunc&lt; KEY, MAPPED_TYPE, INPUT_IT &gt; mapper, Functions::ReduceFunc&lt; KEY, MAPPED_TYPE, REDUCED_TYPE &gt; reducer)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#aebd9a82576780fcb50db98f1414e0a73">mapReduceBatch</a>(INPUT_IT first, INPUT_IT last, Functions::MapFunc&lt; KEY, MAPPED_TYPE, INPUT_IT &gt; mapper, Functions::ReduceFunc&lt; KEY, MAPPED_TYPE, REDUCED_TYPE &gt; reducer)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a3868683cd9afc1b37d7c5bdb213bdda7">mapReduceBatch</a>(INPUT_IT first, size_t num, Functions::MapFunc&lt; KEY, MAPPED_TYPE, INPUT_IT &gt; mapper, Functions::ReduceFunc&lt; KEY, MAPPED_TYPE, REDUCED_TYPE &gt; reducer)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#abc0fd314e1dbc93055a0107c390b8af9">onError</a>(FUNC &amp;&amp;func, ARGS &amp;&amp;... args)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a1c1cf14d5eb019962a98578eacb5b8ed">onError</a>(FUNC &amp;&amp;func, ARGS &amp;&amp;... args)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a7e16a0f4dda08ea619bbd3997f31a51e">post</a>(FUNC &amp;&amp;func, ARGS &amp;&amp;... args)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a7012d092efbd20c729b3c150facb97bb">post</a>(int queueId, bool isHighPriority, FUNC &amp;&amp;func, ARGS &amp;&amp;... args)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a7d0926e2c70ccc27b4234d9c966a4c48">post</a>(FUNC &amp;&amp;func, ARGS &amp;&amp;... args)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a70d652e9a349be10d4f034bfd85701a6">post</a>(int queueId, bool isHighPriority, FUNC &amp;&amp;func, ARGS &amp;&amp;... args)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#aafa32c808db9c73262f5336b03f2055a">postAsyncIo</a>(FUNC &amp;&amp;func, ARGS &amp;&amp;... args)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a03a77b36de1443b63583e4217e33fb62">postAsyncIo</a>(int queueId, bool isHighPriority, FUNC &amp;&amp;func, ARGS &amp;&amp;... args)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a4563ab7eb43249f2ad8677935b0b002c">postFirst</a>(FUNC &amp;&amp;func, ARGS &amp;&amp;... args)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a3ca0bf6a7feb401d3f3c82518cf54b06">postFirst</a>(int queueId, bool isHighPriority, FUNC &amp;&amp;func, ARGS &amp;&amp;... args)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a543d671426210cedd613440c4fde74d5">postFirst</a>(FUNC &amp;&amp;func, ARGS &amp;&amp;... args)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#ac0b1a065188c41efac3d1deed1357b89">postFirst</a>(int queueId, bool isHighPriority, FUNC &amp;&amp;func, ARGS &amp;&amp;... args)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#afda4bb817480a24960e407f6e977ed28">Ptr</a> typedef</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a218dc6b764b01a685e37840a796fe0eb">pull</a>(ICoroSync::Ptr sync, bool &amp;isBufferClosed)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a18a76d5a8b8d68567bf706f468d69ea2">push</a>(V &amp;&amp;value)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a984eea6da10575adfba1a38d3b09ebd7">set</a>(V &amp;&amp;value)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d8/db0/structBloomberg_1_1quantum_1_1IContextBase.html#a084048c88d90de4f3797f18fb3c5fcc4">setException</a>(std::exception_ptr ex)=0</td><td class="entry"><a class="el" href="../../d8/db0/structBloomberg_1_1quantum_1_1IContextBase.html">Bloomberg::quantum::IContextBase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d3/d63/structBloomberg_1_1quantum_1_1ICoroSync.html#a9639b1f2fad78e3d308bec878a5687f2">setYieldHandle</a>(Traits::Yield &amp;yield)=0</td><td class="entry"><a class="el" href="../../d3/d63/structBloomberg_1_1quantum_1_1ICoroSync.html">Bloomberg::quantum::ICoroSync</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d3/d63/structBloomberg_1_1quantum_1_1ICoroSync.html#a1fc5a457c395fd7843ab36de74821fdd">signal</a>()=0</td><td class="entry"><a class="el" href="../../d3/d63/structBloomberg_1_1quantum_1_1ICoroSync.html">Bloomberg::quantum::ICoroSync</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d3/d63/structBloomberg_1_1quantum_1_1ICoroSync.html#a89a2eac3a5f775a2f7306c3d4a10d631">sleep</a>(const std::chrono::milliseconds &amp;timeMs)=0</td><td class="entry"><a class="el" href="../../d3/d63/structBloomberg_1_1quantum_1_1ICoroSync.html">Bloomberg::quantum::ICoroSync</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d3/d63/structBloomberg_1_1quantum_1_1ICoroSync.html#ad20289c9f85157b6d76b46aefe401436">sleep</a>(const std::chrono::microseconds &amp;timeUs)=0</td><td class="entry"><a class="el" href="../../d3/d63/structBloomberg_1_1quantum_1_1ICoroSync.html">Bloomberg::quantum::ICoroSync</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a122f96fbe956dcc2205564b1e953d8fc">then</a>(FUNC &amp;&amp;func, ARGS &amp;&amp;... args)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a8f79744d5e5f3d9460024877a0cd07a5">then</a>(FUNC &amp;&amp;func, ARGS &amp;&amp;... args)</td><td class="entry"><a class="el" href="../../d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d8/db0/structBloomberg_1_1quantum_1_1IContextBase.html#a022df5fbd098b18058823ac74e4491d1">valid</a>() const =0</td><td class="entry"><a class="el" href="../../d8/db0/structBloomberg_1_1quantum_1_1IContextBase.html">Bloomberg::quantum::IContextBase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d8/db0/structBloomberg_1_1quantum_1_1IContextBase.html#a5cb482148c731b5b9d6866d7e57f962f">validAt</a>(int num) const =0</td><td class="entry"><a class="el" href="../../d8/db0/structBloomberg_1_1quantum_1_1IContextBase.html">Bloomberg::quantum::IContextBase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../de/d67/structBloomberg_1_1quantum_1_1ICoroContextBase.html#a6790f4caa9b032241c715803201561f4">wait</a>(ICoroSync::Ptr sync) const =0</td><td class="entry"><a class="el" href="../../de/d67/structBloomberg_1_1quantum_1_1ICoroContextBase.html">Bloomberg::quantum::ICoroContextBase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../de/d67/structBloomberg_1_1quantum_1_1ICoroContextBase.html#a63d57113242dd466201d5e62a7b42cf8">waitAll</a>(ICoroSync::Ptr sync) const =0</td><td class="entry"><a class="el" href="../../de/d67/structBloomberg_1_1quantum_1_1ICoroContextBase.html">Bloomberg::quantum::ICoroContextBase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../de/d67/structBloomberg_1_1quantum_1_1ICoroContextBase.html#a3cbd4fbaab81b30ae8a8ef2eaf7978bc">waitAt</a>(int num, ICoroSync::Ptr sync) const =0</td><td class="entry"><a class="el" href="../../de/d67/structBloomberg_1_1quantum_1_1ICoroContextBase.html">Bloomberg::quantum::ICoroContextBase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../de/d67/structBloomberg_1_1quantum_1_1ICoroContextBase.html#ac07fda0dfbf94d1c611118d0eb77a275">waitFor</a>(ICoroSync::Ptr sync, std::chrono::milliseconds timeMs) const =0</td><td class="entry"><a class="el" href="../../de/d67/structBloomberg_1_1quantum_1_1ICoroContextBase.html">Bloomberg::quantum::ICoroContextBase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../de/d67/structBloomberg_1_1quantum_1_1ICoroContextBase.html#a15581e24f526c0dfa0b3d3d9bb204a1f">waitForAt</a>(int num, ICoroSync::Ptr sync, std::chrono::milliseconds timeMs) const =0</td><td class="entry"><a class="el" href="../../de/d67/structBloomberg_1_1quantum_1_1ICoroContextBase.html">Bloomberg::quantum::ICoroContextBase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d3/d63/structBloomberg_1_1quantum_1_1ICoroSync.html#a2eca1ca5aa6e819c88a65214289290d4">yield</a>()=0</td><td class="entry"><a class="el" href="../../d3/d63/structBloomberg_1_1quantum_1_1ICoroSync.html">Bloomberg::quantum::ICoroSync</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d8/db0/structBloomberg_1_1quantum_1_1IContextBase.html#a39a012af6799019e99e1ab5364bb2c86">~IContextBase</a>()=default</td><td class="entry"><a class="el" href="../../d8/db0/structBloomberg_1_1quantum_1_1IContextBase.html">Bloomberg::quantum::IContextBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d3/d63/structBloomberg_1_1quantum_1_1ICoroSync.html#a870e1b03e0c0b5a2310709310b78379b">~ICoroSync</a>()=default</td><td class="entry"><a class="el" href="../../d3/d63/structBloomberg_1_1quantum_1_1ICoroSync.html">Bloomberg::quantum::ICoroSync</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
  </ul>
</div>
</body>
</html>
